00000000001111110000
00111000011155511000
00011000111115551000
00001101112115551000
00001111111111551000
00000114441111111000
00000000111111100222
00002220011111111110
00000111111111111110
00000111111111111120
00000211111111110222
00202220012111110000
02200000012211110000
32233333332231110000
02200000052205150000